package com.zyit.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.zyit.dto.HospitalSetDto;
import com.zyit.pojo.HospitalSet;

import java.util.List;

public interface HospitalSetService {
    /**
     * 查询医院
     * @return
     */
    List<HospitalSet> findAll();

    /**
     * 删除医院
     * @param id
     * @return
     */
    int del(Long id);

    /**
     * 分页条件查询
     * @return
     */
    Page findPage(HospitalSetDto hospitalSetDto);

    /**
     * 修改医院设置
     * @param hospitalSet
     * @return
     */
    int edit(HospitalSet hospitalSet);

    /**
     * 新增医院设置
     * @param hospitalSet
     * @return
     */
    int add(HospitalSet hospitalSet);

    /**
     * 锁定医院
     * @param id
     * @return
     */
    int lock(Long id);

    /**
     * 批量删除
     * @param ids
     * @return
     */
    int delBatch(List<Long> ids);

}
